application for a permanent resident visa - Espagnol Anglais Dictionnaire